use crate::course::*;

mod example;
mod lession10;
mod lession3;
mod course;

fn main() {
    /*let r = function1(2, 3);
    println!("Hello, world! {}", r);

    fs(10);*/
    //lession9::test();
    //lession1::game();

    //example::base_type::helloworld::display_list();
    //example::custom_type::linked_list::linked_list_test();
    //example::flow_control::for_demo::test();
    //example::matches::destructure_tuple::test();
    //lession10::test1();

    //lession3::array_type();

    let x:&str = "hello ";
    let y = x;
    println!("{}-{}",x,y);

    complex::string_split();
    borrow::borrow_demo();
    closures::closures();
}
